Gelincikler, küçük ve çevik avcılardır. Beslenme alışkanlıkları genellikle yaşadıkları ortama ve av bulma kolaylıklarına göre değişiklik gösterir. Temel olarak etoburdurlar ve diyetleri büyük ölçüde şunlardan oluşur:
Gelinciklerin metabolizmaları hızlı olduğu için sık sık yemek yemeleri gerekir. Gün içinde birkaç kez küçük öğünler halinde beslenmeleri idealdir.